Newham Leisure Centre
281 Prince Regent Ln., Newham, London, United Kingdom, E13 8SD
(02075) 114477 Phone